package edu.pku.sei.transformation.constraint;

public abstract class ConstraintEngine {
	protected String metaModelPath;
	protected String modelPath;
	public boolean init(String metaModelPath, String modelPath) {
		this.metaModelPath = metaModelPath;
		this.modelPath = modelPath;
		return true;
	}
	public abstract boolean checkConstraint(String constraint);
	public abstract String evaluate(String expression);
	public abstract String getEngineName();
}
